915fe3f55eb53acb190536a314e885d2a05d9720,plugins/org.eclipse.emf.cdo.ui/src/org/eclipse/emf/cdo/internal/ui/editor/CDOActionBarContributor.java,CDOActionBarContributor,addGlobalActions,#IMenuManager#,543
Before Change
refreshViewerAction.setId(REFRESH_VIEWER_ID);
menuManager.insertAfter("ui-actions", refreshViewerAction); //$NON-NLS-1$
if (autoReleaseLockExemptionAction.init())
{
menuManager.insertAfter("additions", autoReleaseLockExemptionAction); //$NON-NLS-1$
autoReleaseLockExemptionAction.update();
}
super.addGlobalActions(menuManager);
if (loadResourceAction != null)
{
menuManager.insertAfter(loadResourceAction.getId(), importRootsAction);
}
else
{
menuManager.insertBefore("additions-end", importRootsAction); //$NON-NLS-1$
menuManager.insertBefore("additions-end", new Separator()); //$NON-NLS-1$
}
}
After Change
* @ADDED
*/
@Override
protected void addGlobalActions(IMenuManager menuManager)
{
menuManager.insertAfter("additions-end", new Separator("ui-actions")); //$NON-NLS-1$ //$NON-NLS-2$
menuManager.insertAfter("ui-actions", showPropertiesViewAction); //$NON-NLS-1$
refreshViewerAction.setEnabled(refreshViewerAction.isEnabled());
refreshViewerAction.setId(REFRESH_VIEWER_ID);
menuManager.insertAfter("ui-actions", refreshViewerAction); //$NON-NLS-1$
MenuManager lockingSubMenu = new MenuManager(Messages.getString("CDOActionBarContributor_0")); //$NON-NLS-1$
lockingSubMenu.add(new Separator("ui-actions")); //$NON-NLS-1$
lockingSubMenu.insertAfter("ui-actions", writeLockObjectsAction); //$NON-NLS-1$
writeLockObjectsAction.update();
lockingSubMenu.insertAfter("ui-actions", readLockObjectsAction); //$NON-NLS-1$
readLockObjectsAction.update();
menuManager.insertAfter("ui-actions", lockingSubMenu); //$NON-NLS-1$
menuManager.insertAfter("ui-actions", changePassiveUpdateAction); //$NON-NLS-1$
changePassiveUpdateAction.update();
changePassiveUpdateAction.setEnabled(true);
super.addGlobalActions(menuManager);
if (loadResourceAction != null)
{
if (importRootsAction != null)
{
menuManager.insertAfter(loadResourceAction.getId(), importRootsAction);
}
}
else
{
if (importRootsAction != null)
{
menuManager.insertBefore("additions-end", importRootsAction); //$NON-NLS-1$
}
menuManager.insertBefore("additions-end", new Separator()); //$NON-NLS-1$